Icatu Business LP Company numberSL030985 StatusActive TypeLimited Partnership Incorporated13 Apr 2017 Registered office Suite 70584 Fullarton StreetAYRKA7 1UB Connections Companies at the same address Sl019177 LP (SL019177) Data JSON Markdown