About 129 Jerningham Road Limited (01917439) United Kingdom