About York Terrace Management Company Limited (02965102) United Kingdom