About The Little Letting Shop Ltd (04832680) United Kingdom