About Shabrick Properties Limited (11424216) United Kingdom