About Breckenridge Lettings Limited (09267863) United Kingdom