About Durrant Close Management Company Limited (13600600) United Kingdom