This particular firm is based in Liverpool registered with number: 12272368. The company was started in 2019. The headquarters of the firm is located at Seymour Chambers 92 London Road. The postal code is L3 5NW. The firm's declared SIC number is 68209 which stands for Other letting and operating of own or leased real estate. L17 Ravenscroft Ltd released its account information for the financial year up to 2022-03-31. The company's most recent confirmation statement was filed on 2023-10-20.
Paul G. is this specific enterprise's individual managing director, that was appointed five years ago.
Paul G. 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.