About 24 Greyhound Lane Limited (03505547) United Kingdom