About 103 Portland Ltd (SC474865) United Kingdom