About Freemantle Developments (salcombe) Limited (08381352) United Kingdom