About 69 Jerningham Road Limited (02390802) United Kingdom