About Osea Property Limited (13141037) United Kingdom