About London View Management Limited (10302199) United Kingdom