About Osborne Wallis House Management Limited (03606912) United Kingdom