About Durrant House Property Management Company Limited (04326485) United Kingdom