About Amberley Ridge Management Company Limited (11247108) United Kingdom