About Seven Apartments Ltd (13495303) United Kingdom