About Pullman Place Residents Company Limited (02652808) United Kingdom