About Initial Property Co Limited (04082617) United Kingdom