About 64 Barcombe Management Company Ltd (04537500) United Kingdom