About Lancet Property Management Limited (04190843) United Kingdom