About Brackendene Properties Limited (04670791) United Kingdom