About Seygrove Apartments Ltd (11752087) United Kingdom