About J & G Properties Development Specialists Limited (10594262) United Kingdom