About Amberhall Management Ltd (03788768) United Kingdom