About Almond & Pearl Properties Limited (10792538) United Kingdom