About Westmorland Close Management Company Limited (00825298) United Kingdom