About Tuppence Properties Limited (11096645) United Kingdom