About Fennec Estates Limited (06062254) United Kingdom