About Hexagon Developments (wimbledon) Limited (05821345) United Kingdom