About Braidwood General Management Company Limited (04624253) United Kingdom