About Helliers Lane (cheddar) Management Company Limited (13181911) United Kingdom