About Birches (durham Road) Management Limited (01232034) United Kingdom