About Triad Properties Limited (03651631) United Kingdom