About Osp Property Limited (13350510) United Kingdom