About Manor Croft Residents Company Limited (06309017) United Kingdom