About Lta Property Limited (07475188) United Kingdom