About Bracken Lettings Ltd. (04396778) United Kingdom