About 83 Westmoreland Terrace (residents) Limited (02639910) United Kingdom