About Almond Brook Properties Limited (13199225) United Kingdom