About 12 Lea Grove Road Limited (10003501) United Kingdom