About Stinton Ngiam Properties Limited (12492846) United Kingdom