About Locon Lettings Ltd (07377604) United Kingdom