About Cliftonfield Property Holdings Ltd (11486708) United Kingdom