About Applegarth Developments Limited (03587510) United Kingdom