About Fennell Property Group Ltd (12727235) United Kingdom