About Macklin House Management Company Limited (03421267) United Kingdom