About Drumber Lane Management Company Limited (13401773) United Kingdom