About Welham Manor Residents Association (welham Green) Limited (01839660) United Kingdom