About Atkinson Property & Lettings Services Limited (13181802) United Kingdom