About Z & N Properties Limited (11620080) United Kingdom