About K S J Developments Limited (05016023) United Kingdom