About Wilcott Lodge Management Company Limited (01941248) United Kingdom