About Narmtay Properties Limited (01050557) United Kingdom