About Ambrose Developments Limited (01085925) United Kingdom