About St Mary S Road London Limited (05478307) United Kingdom