About George London Management Services Limited (04289755) United Kingdom