About Headlands Residents Management Company Limited (05703924) United Kingdom