About Linfoot Apartments Ltd (11476243) United Kingdom