About Breckenridge Property Rental Limited (10704662) United Kingdom