About Numan Properties Limited (12330801) United Kingdom