About Rice Terrace (high Barnet) Limited (10620173) United Kingdom