About Nema Properties Limited (03405576) United Kingdom