About Mihail & Victor Construction Limited (11268503) United Kingdom