About Lordsmoor Properties Limited (00771506) United Kingdom