About Boardwalk Associates Limited (05954850) United Kingdom