About Abbey Place Limited (05283633) United Kingdom