If you are looking for Mowbray & Son Limited Company Information, then Address Adda is the right place for you, the Mowbray & Son Limited is a Private Limited Company which was incorporated on 6/6/1980 at 150 Aldersgate Street, Post Town:- London, Post Code:- Ec1a 4ab address which belongs to United Kingdom. You can also track Mowbray & Son Limited through its company number which is 01500254. The nature of business and SIC number of Mowbray & Son Limited is 41201 - Construction Of Commercial Buildings . According to our database the current status of Mowbray & Son Limited is Liquidation. You can find more brief details about Mowbray & Son Limited below.