About Barton Place Holdings Ltd (07006384) United Kingdom