About The Stoneleigh Apartments Management Co. Limited (03755694) United Kingdom