About Ferndown Developments Limited (03022441) United Kingdom