About Trafford Properties Limited (12190723) United Kingdom