About Sweetbriar Management Company Limited (02614232) United Kingdom