About Linden House Property Investment Ltd (12287027) United Kingdom