About Lathorien Properties Limited (05329875) United Kingdom