About K.j. Developers Limited (01992639) United Kingdom