About Mini One Properties Limited (06059419) United Kingdom