About Lottie S Properties Limited (10915779) United Kingdom