About Tendele Developments Limited (06458768) United Kingdom