About Brigwood Properties Limited (NI039418) United Kingdom