About 16 Barcombe Avenue Management Company Limited (06137617) United Kingdom