Company name: Sterling Bros Investment & Development Ltd.
Description: Real Estate Investment - United Kingdom
13 Hawley Cres, London NW1 8NP, United Kingdom