About Amberley Shop Properties Ltd. (03528626) United Kingdom