About Timbervale Property Services Limited (NI025964) United Kingdom