About The Sawmills Apartments Company Limited (05900526) United Kingdom