Magna Windows Limited phone 2 Spencer Street Oadby, Leicestershire LE2 4DP map Swan Windows phone 9, Mandervell Rd Oadby, Leicestershire LE2 5LQ map if (!IN_DEV) { ?> } ?>