About Squires Court (wimbledon) Management Limited (02803191) United Kingdom