About Dero Properties Limited (11600818) United Kingdom