About Putman Place Management Company Limited (02274607) United Kingdom