About J & Vm Property Development Limited (13182949) United Kingdom