About Oat & Co. Properties Ltd (10810533) United Kingdom