About Clipper Property Holdings Ltd (12404046) United Kingdom