About Moorgate Place Limited (08804267) United Kingdom