About Trebor Properties Limited (05146466) United Kingdom