About Osborne Construction Management Limited (10717382) United Kingdom