About 81-84 Bampton Road Management Company Limited (06223955) United Kingdom