About 24 & 26 Goodwin Road Limited (13074158) United Kingdom