About Launceston House Residents Limited (03997962) United Kingdom