About Ipsley Lodge Management Company Limited (01771114) United Kingdom