About Paddington Square Limited (11338431) United Kingdom