About Lucas Properties Limited (06926535) United Kingdom