About Linden Meadows Residents Management Company Limited (11751053) United Kingdom