About The Management Company 21-23 College Road Ltd (11702670) United Kingdom