About Ordell Court Management Company Limited (02822670) United Kingdom