About Global Technical Solutions (property Masterplanners) Limited (09508395) United Kingdom