About Kilbracken Property Services Limited (01867548) United Kingdom