About 80 Christchurch St Management Limited (05878174) United Kingdom