About Project Beckenham Limited (10236571) United Kingdom