About Beckenham Place Limited (05772278) United Kingdom