About Mini Clipper Property Limited (08073472) United Kingdom