About J K Developers Limited (05924432) United Kingdom