About Buckingham Apartments (beckenham) Limited (06295696) United Kingdom