About Bayswater Project Services Limited (12095757) United Kingdom