About 62 Paddington Exchange Limited (10523665) United Kingdom