About Ferndale Property Management Limited (09889150) United Kingdom