About 11-12 Grenville Street Limited (13544965) United Kingdom