About 145 New Church Road Management Company Limited (05794458) United Kingdom