About Special Developments Ltd. (13074329) United Kingdom