About Northfield Town Centre Bid Limited (07889072) United Kingdom