About Novus (talbot Road) Estate Management Company Limited (12341461) United Kingdom