About Deane Properties Limited (03963228) United Kingdom