About Waverley Square Estates Limited (02702324) United Kingdom