About Fennels Gate (management) Company Limited (03814254) United Kingdom