About Dewhirst Properties Limited (02561844) United Kingdom