About Almondhill Properties Ltd (06841292) United Kingdom