About Braxon Properties Limited (05483433) United Kingdom