About Deakins Properties Ltd (10474612) United Kingdom