About Double-o Properties Ltd (12628401) United Kingdom