About Ambergate Developments Limited (02510474) United Kingdom