JJ Homes (Properties) Ltd.
North House, 31 North St., Carshalton, Greater London, United Kingdom, SM5 2HW
(02082) 960181 Call For More Information