Omar Properties
2nd Floor, 72 Narborough Road, Leicester LE30BR Leicester , Leicestershire, United Kingdom United Kingdom
- Profile: Omar Properties is a Letting Agents company located at Leicester , Leicestershire,, United Kingdom United Kingdom, address is 2nd Floor, 72 Narborough Road, Leicester, Leicester , Leicestershire, LE30BR UK, postcode is LE30BR, you can contact Omar Properties by phone 447854317789