About Tabernacle Walk Management Company Limited (01799648) United Kingdom