About Dethridge Properties Limited (11206040) United Kingdom