About Bull Close Management Company Limited (03003508) United Kingdom