About Ferndale Road Management Limited (08959858) United Kingdom