About Burn Brae House Management Company Limited (10094267) United Kingdom