About Brabbsgate Management Company Limited (07880320) United Kingdom