About 75 Kyrle Road Management Company Limited (04085814) United Kingdom