About St Manor Limited (04774941) United Kingdom