About Manor Croft Developments Ltd. (04967278) United Kingdom