About Vertex Developments Limited (10613306) United Kingdom