About Richard Lee Accommodation Ltd (09894554) United Kingdom