About Ballad Mews Management Ltd (NI618874) United Kingdom