About North Filton Management Company Limited (11878287) United Kingdom