About Spenbrook Management Company Limited (13596171) United Kingdom