About St Mary Abbott S Place Limited (09287251) United Kingdom