About Rachel Bricks Properties Limited (10429978) United Kingdom