James Francis Homes Ltd is located in Ipswich, United Kingdom on Units 12/13, The Quadrangle Centre The Drift, Nacton Rd. James Francis Homes Ltd is rated 5 out of 5 in the category real estate developer in United Kingdom.
Address
Units 12/13, The Quadrangle Centre The Drift, Nacton Rd