About Freemantle Developments (compton Martin) Limited (10238442) United Kingdom