About Almond & Parsons Investments Ltd (13698192) United Kingdom