About Integra (wickford) Management Company Limited (06523413) United Kingdom