Leycroft Realizations Limited Company number00985285 StatusActive - Proposal To Strike Off TypePrivate Limited Company Incorporated22 Jul 1970 Registered office PO Box 1,3, Colmore Row,Birmingham, Data JSON Markdown