About Oar Properties Limited (04374075) United Kingdom