About Osn Properties Limited (11569326) United Kingdom