About Osd Properties Limited (13161451) United Kingdom