About Nemro Properties Limited (06027451) United Kingdom