About Newgen Property Services Ltd (11184328) United Kingdom