About Ferndale Management Limited (01158037) United Kingdom