Melius Homes Details
Derived from the Latin, melius means ‘better'… Quite simply, Melius Homes is about creating better places and better homes for people to live… …today and well into the future.
Employees:
9
HQ:
Location:
Kettering, England, United Kingdom
Revenue: