About 25 & 25a Penton Avenue Limited (12646705) United Kingdom