About Pier 8 Projects Limited (06986151) United Kingdom