About Glenn Manoff & Co Ltd (09253290) United Kingdom