About Downham Br1 Management Limited (05882534) United Kingdom