About Blossom Square Management Company Limited (12218428) United Kingdom