About Manor Developments Oxford Limited (02606094) United Kingdom