About The Durlers Management Company Limited (02312140) United Kingdom