About Lord Property Development Limited (06025095) United Kingdom