About Kendall Developments Limited (11382029) United Kingdom