About 61 - 84 De Bohun Avenue Management Co. Limited (01828655) United Kingdom