About Cherry Blossom Residence Limited (13451104) United Kingdom