About Friars Wood Residents Company (bishop S Stortford) Limited (02104553) United Kingdom