About 51 New Church Road Limited (10189256) United Kingdom