About Noodle Properties Limited (09466371) United Kingdom