About Mini Properties Limited (00808230) United Kingdom