About H & R Developments Central Limited (07509598) United Kingdom