About Amrose Properties Limited (09898050) United Kingdom