About Noel Propertys International Ltd (12915531) United Kingdom