About Triggs Properties Limited (07109129) United Kingdom