About Kingsmead Property Development Limited (12966201) United Kingdom