About Stefano Place Limited (10707151) United Kingdom