About The Shrubbery Apartment Management Limited (03910931) United Kingdom