About Lexmill Properties Limited (08837294) United Kingdom