About Lotho Properties Limited (04898134) United Kingdom