About Richard Drury Properties Limited (00447857) United Kingdom