About Kba Property Development Limited (13510263) United Kingdom