About Lambert View Management Company Limited (04474122) United Kingdom