About Navam Properties Limited (12524775) United Kingdom