About Aldergrove Investments Ltd (03220895) United Kingdom