About The Grange Apartments Company Limited (03753448) United Kingdom