About Roche Properties Limited (03865976) United Kingdom