About Barkley Properties Ltd (13254801) United Kingdom