About Almond Garratt Property Ltd (SC709142) United Kingdom