About Abbey Manor Property Holdings Limited (01141751) United Kingdom