About K S Developments (slough) Limited (05926530) United Kingdom