About Picchetti Properties Limited (12625728) United Kingdom