About 42 Stanhope Gardens Highgate London Limited (09682421) United Kingdom