About 48-49 Gloucester Square Limited (10787316) United Kingdom