About Och Residential Truro Limited (13663895) United Kingdom