About Ducie Road Management Company Limited (09857496) United Kingdom