Crosbie and De Mowbray
of 25 Victoria Street, London SW1
According to their advertisement, providers of electric lighting installations for country houses and yachts.[1]
1922 Crosbie and De Mowbray Limited was incorporated.[2]
1927 The company went into voluntary liquidation.[3]
See Also
Sources of Information
- ↑ Country Life 23 May 1925
- ↑ The National Archives BT 31/27658/186731
- ↑ https://www.thegazette.co.uk/London/issue/33261/page/2073