About Lichfield Road Management Company Limited (01601536) United Kingdom