About The Bourne Townsend Lane Harpenden Management Company Limited (04315646) United Kingdom