Oystercatcher Engineering Ltd was set up as Private Limited Company, located in 71 Cromford Road in London. It's zip code SW18 1PA. The company was created in 2022-09-12. The business Companies House Registration Number is 14351136. The company's principal business activity number is 71122 meaning Engineering related scientific and technical consulting activities.
There is just one managing director at the current moment supervising the following firm, specifically Hugh C. who's been performing the director's tasks since 2022-09-12.
Hugh C. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.