About Nammour Homes Ltd (11125845) United Kingdom