About Ferndale Developers (cornwall) Limited (06380144) United Kingdom