About Ballymoss Parade Properties Ltd (12218144) United Kingdom