BRE - Leyland Limited Company number00280988 StatusActive TypePrivate Limited Company Incorporated26 Oct 1933 Registered office 106 Oxford RoadUxbridgeMiddlesexUB8 1NA Data JSON Markdown