About Rowland & Royall Property Developments Limited (13071109) United Kingdom