About Bamborough Property Developments Ltd (13556651) United Kingdom