About Dempsey Brannan Property Ltd (SC579096) United Kingdom