About Baldwin Place Residents Company Limited (04183793) United Kingdom