About L & H Property Development Limited (10744228) United Kingdom