About Sa Roche Properties Ltd (12177871) United Kingdom