About Lottie Property Ltd (13284754) United Kingdom