About John Oakes & Partners (SL001602) United Kingdom