Do as Dan suggests and get your 'people' to make some enquiries
It might be the developer trying to secure long a long term income from all the garages on the site. Bit off putting in my opinion, all depends on how long the lease is for etc though I guess?