About Kj & Sw Developments Spv2 Ltd (12775766) United Kingdom