About Tetrad Properties Ltd (12863974) United Kingdom