About Earlsmead Properties Limited (00698069) United Kingdom