About Ambergreen Properties Limited (04338574) United Kingdom