About Taupia Flat Management Limited (03084966) United Kingdom