About Lansdowne Lofts Limited (12145243) United Kingdom