About R Turruzzi Property Ltd (12730281) United Kingdom