About 71 Kenton Road (management) Limited (00869080) United Kingdom