About Dogbox Properties Limited (11434316) United Kingdom