About London Management & Representation (holdings) Limited (00987511) United Kingdom