About Clifton House (6 Westbeach) Ltd (09461191) United Kingdom