About Strattons (service) Limited (01661206) United Kingdom