About Osbn Properties Limited (11943803) United Kingdom