About Amberley House Beckenham Management Ltd (06165788) United Kingdom