About 26 Portland Square Management Company Limited (10566584) United Kingdom