About Kendalls Property Development Limited (10044082) United Kingdom