Started with Reg No. 07767645 13 years ago, The Birch Design & Photography Limited is a Private Limited Company. The business current registration address is 8 Crystal Court, Sheep Lane London. The firm's principal business activity number is 74202 which means Other specialist photography. The business latest accounts cover the period up to 2022/09/30 and the latest annual confirmation statement was submitted on 2023/09/08.
For 13 years, this business has only been guided by one director: Catherine B. who has been administering it since 2011-09-08.
Catherine B. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.