About Tawa Place Ltd (12248722) United Kingdom