About Trigram Properties Limited (04129166) United Kingdom