About Lansdowne Wood Close Se27 (trio) Ltd (13168001) United Kingdom