About Blossom Property Holdings Ltd (10666178) United Kingdom