About Chapel Square Limited (09546712) United Kingdom