Located at Owl Lodge, Crowborough TN6 3RJ Sheppard & Cross Pipe Organ Services Limited is a Private Limited Company registered under the 10884061 registration number. It was set up on 2017/07/26. The enterprise's SIC code is 33190 meaning Repair of other equipment. Sheppard & Cross Pipe Organ Services Ltd reported its account information for the financial year up to 2023-07-31. The business most recent annual confirmation statement was submitted on 2023-08-02.
From the data we have gathered, this particular company was built 7 years ago and has so far been presided over by two directors.
Executives who control the firm include: Richard S. owns over 1/2 to 3/4 of company shares . Sarah S. owns 1/2 or less of company shares.