About Barlborough Property One Limited (11796750) United Kingdom