About Newmore Homes Ltd (09685056) United Kingdom