Close Search
 
to
 
 

Blog

 
 
31/10/2013
We have completed 16 apartments located near to Liverpool City Centre and handed over the keys. 102 Mill Street will now be a block of serviced apartments called Mays House Ltd.   Visit www.mayshouse.co.uk to see internal images.