About Z&r Properties Limited (10659305) United Kingdom