About Nellie-may Homes Ltd (11961629) United Kingdom