About Almond Properties Limited (08029599) United Kingdom