About Jandu Developments Limited (02488952) United Kingdom