About Lothbury Properties Ltd (08868309) United Kingdom