About Lichfield Properties Limited (08088316) United Kingdom