About Lothbury Property Trust Company Limited (03026290) United Kingdom