About Crick Road Management Company Limited (10781324) United Kingdom