About Pied A Terre Holdings Ltd (12660864) United Kingdom