About 8 Upper Church Street (management) Limited (02001032) United Kingdom