About Vicarage Farm (dovercourt) Management Company Limited (02690265) United Kingdom