About Noo Properties Ltd (09099823) United Kingdom