About Lock View Management Company Limited (12328230) United Kingdom