About Churchgate Edward Street Limited (11787946) United Kingdom