About Ncp London Central City Limited (03577465) United Kingdom