About Piccolo Properties Limited (11467644) United Kingdom