About Ferndown Property Limited (12285095) United Kingdom