About Stonehaven Management Company (beckenham) Limited (01428651) United Kingdom