About Schroeder Participation&consulting Ltd. (08452636) United Kingdom